package com.rockontrol.ele.pojo;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Date;


/**
 * Ma结算汇总 entity. @author MyEclipse Persistence Tools
 */

public class Ma结算汇总  implements java.io.Serializable {


    // Fields    

     private String oid;
     private String 仓库id;
     private String 台帐单位id;
     private String 台帐单位编码;
     private String 台帐单位;
     private String 物资分类id;
     private String 分类编码;
     private String 物资分类;
     private String 单位;
     private String 规格型号id;
     private String 规格流水号;
     private String 规格型号;
     private BigDecimal 入帐总数;
     private BigDecimal 出帐总数;
     private BigDecimal 出入累计;
     private BigDecimal 入帐金额;
     private BigDecimal 出帐金额;
     private BigDecimal 金额累计;
     private BigDecimal 期初数量;
     private BigDecimal 期末数量;
     private BigDecimal 期初金额;
     private BigDecimal 期末金额;
     private Timestamp 结算月;
     private Timestamp 结算日期;
     private Timestamp 录入时间;
     private String 录入人id;
     private String 录入人;
     private String 类型分类;


    // Constructors

    /** default constructor */
    public Ma结算汇总() {
    }

    /** minimal constructor */
    public Ma结算汇总(String 仓库id, String 物资分类id, String 分类编码, String 物资分类, String 单位, String 规格型号id, String 规格型号, BigDecimal 入帐总数, BigDecimal 出帐总数, BigDecimal 出入累计, BigDecimal 入帐金额, BigDecimal 出帐金额, BigDecimal 金额累计, BigDecimal 期初数量, BigDecimal 期末数量, BigDecimal 期初金额, BigDecimal 期末金额, Timestamp 结算月, Timestamp 结算日期, Timestamp 录入时间, String 录入人id, String 录入人) {
        this.仓库id = 仓库id;
        this.物资分类id = 物资分类id;
        this.分类编码 = 分类编码;
        this.物资分类 = 物资分类;
        this.单位 = 单位;
        this.规格型号id = 规格型号id;
        this.规格型号 = 规格型号;
        this.入帐总数 = 入帐总数;
        this.出帐总数 = 出帐总数;
        this.出入累计 = 出入累计;
        this.入帐金额 = 入帐金额;
        this.出帐金额 = 出帐金额;
        this.金额累计 = 金额累计;
        this.期初数量 = 期初数量;
        this.期末数量 = 期末数量;
        this.期初金额 = 期初金额;
        this.期末金额 = 期末金额;
        this.结算月 = 结算月;
        this.结算日期 = 结算日期;
        this.录入时间 = 录入时间;
        this.录入人id = 录入人id;
        this.录入人 = 录入人;
    }
  
    public Ma结算汇总(String oid, String 仓库id, String 台帐单位id, String 台帐单位编码, String 台帐单位, String 物资分类id, String 分类编码, String 物资分类, String 单位, String 规格型号id, String 规格流水号, String 规格型号, BigDecimal 入帐总数, BigDecimal 出帐总数, BigDecimal 出入累计, BigDecimal 入帐金额, BigDecimal 出帐金额, BigDecimal 金额累计, BigDecimal 期初数量, BigDecimal 期末数量, BigDecimal 期初金额, BigDecimal 期末金额, Timestamp 结算月, Timestamp 结算日期, Timestamp 录入时间, String 录入人id, String 录入人){
        super();
        this.oid = oid;
        this.仓库id = 仓库id;
        this.台帐单位id = 台帐单位id;
        this.台帐单位编码 = 台帐单位编码;
        this.台帐单位 = 台帐单位;
        this.物资分类id = 物资分类id;
        this.分类编码 = 分类编码;
        this.物资分类 = 物资分类;
        this.单位 = 单位;
        this.规格型号id = 规格型号id;
        this.规格流水号 = 规格流水号;
        this.规格型号 = 规格型号;
        this.入帐总数 = 入帐总数;
        this.出帐总数 = 出帐总数;
        this.出入累计 = 出入累计;
        this.入帐金额 = 入帐金额;
        this.出帐金额 = 出帐金额;
        this.金额累计 = 金额累计;
        this.期初数量 = 期初数量;
        this.期末数量 = 期末数量;
        this.期初金额 = 期初金额;
        this.期末金额 = 期末金额;
        this.结算月 = 结算月;
        this.结算日期 = 结算日期;
        this.录入时间 = 录入时间;
        this.录入人id = 录入人id;
        this.录入人 = 录入人;
    }

    // Property accessors

    public String getOid() {
        return this.oid;
    }
    
    public void setOid(String oid) {
        this.oid = oid;
    }

    public String get仓库id() {
        return this.仓库id;
    }
    
    public void set仓库id(String 仓库id) {
        this.仓库id = 仓库id;
    }

    public String get台帐单位id() {
        return this.台帐单位id;
    }
    
    public void set台帐单位id(String 台帐单位id) {
        this.台帐单位id = 台帐单位id;
    }

    public String get台帐单位编码() {
        return this.台帐单位编码;
    }
    
    public void set台帐单位编码(String 台帐单位编码) {
        this.台帐单位编码 = 台帐单位编码;
    }

    public String get台帐单位() {
        return this.台帐单位;
    }
    
    public void set台帐单位(String 台帐单位) {
        this.台帐单位 = 台帐单位;
    }

    public String get物资分类id() {
        return this.物资分类id;
    }
    
    public void set物资分类id(String 物资分类id) {
        this.物资分类id = 物资分类id;
    }

    public String get分类编码() {
        return this.分类编码;
    }
    
    public void set分类编码(String 分类编码) {
        this.分类编码 = 分类编码;
    }

    public String get物资分类() {
        return this.物资分类;
    }
    
    public void set物资分类(String 物资分类) {
        this.物资分类 = 物资分类;
    }

    public String get单位() {
        return this.单位;
    }
    
    public void set单位(String 单位) {
        this.单位 = 单位;
    }

    public String get规格型号id() {
        return this.规格型号id;
    }
    
    public void set规格型号id(String 规格型号id) {
        this.规格型号id = 规格型号id;
    }

    public String get规格流水号() {
        return this.规格流水号;
    }
    
    public void set规格流水号(String 规格流水号) {
        this.规格流水号 = 规格流水号;
    }

    public String get规格型号() {
        return this.规格型号;
    }
    
    public void set规格型号(String 规格型号) {
        this.规格型号 = 规格型号;
    }


    /**
     * @return the 入帐总数
     */
    public BigDecimal get入帐总数(){
        return 入帐总数;
    }

    /**
     * @param 入帐总数 the 入帐总数 to set
     */
    public void set入帐总数(BigDecimal 入帐总数){
        this.入帐总数 = 入帐总数;
    }

    /**
     * @return the 出帐总数
     */
    public BigDecimal get出帐总数(){
        return 出帐总数;
    }

    /**
     * @param 出帐总数 the 出帐总数 to set
     */
    public void set出帐总数(BigDecimal 出帐总数){
        this.出帐总数 = 出帐总数;
    }

    /**
     * @return the 出入累计
     */
    public BigDecimal get出入累计(){
        return 出入累计;
    }

    /**
     * @param 出入累计 the 出入累计 to set
     */
    public void set出入累计(BigDecimal 出入累计){
        this.出入累计 = 出入累计;
    }

    /**
     * @return the 入帐金额
     */
    public BigDecimal get入帐金额(){
        return 入帐金额;
    }

    /**
     * @param 入帐金额 the 入帐金额 to set
     */
    public void set入帐金额(BigDecimal 入帐金额){
        this.入帐金额 = 入帐金额;
    }

    /**
     * @return the 出帐金额
     */
    public BigDecimal get出帐金额(){
        return 出帐金额;
    }

    /**
     * @param 出帐金额 the 出帐金额 to set
     */
    public void set出帐金额(BigDecimal 出帐金额){
        this.出帐金额 = 出帐金额;
    }

    /**
     * @return the 金额累计
     */
    public BigDecimal get金额累计(){
        return 金额累计;
    }

    /**
     * @param 金额累计 the 金额累计 to set
     */
    public void set金额累计(BigDecimal 金额累计){
        this.金额累计 = 金额累计;
    }

    /**
     * @return the 期初数量
     */
    public BigDecimal get期初数量(){
        return 期初数量;
    }

    /**
     * @param 期初数量 the 期初数量 to set
     */
    public void set期初数量(BigDecimal 期初数量){
        this.期初数量 = 期初数量;
    }

    /**
     * @return the 期末数量
     */
    public BigDecimal get期末数量(){
        return 期末数量;
    }

    /**
     * @param 期末数量 the 期末数量 to set
     */
    public void set期末数量(BigDecimal 期末数量){
        this.期末数量 = 期末数量;
    }

    /**
     * @return the 期初金额
     */
    public BigDecimal get期初金额(){
        return 期初金额;
    }

    /**
     * @param 期初金额 the 期初金额 to set
     */
    public void set期初金额(BigDecimal 期初金额){
        this.期初金额 = 期初金额;
    }

    /**
     * @return the 期末金额
     */
    public BigDecimal get期末金额(){
        return 期末金额;
    }

    /**
     * @param 期末金额 the 期末金额 to set
     */
    public void set期末金额(BigDecimal 期末金额){
        this.期末金额 = 期末金额;
    }

    /**
     * @return the 结算月
     */
    public Timestamp get结算月(){
        return 结算月;
    }

    /**
     * @param 结算月 the 结算月 to set
     */
    public void set结算月(Timestamp 结算月){
        this.结算月 = 结算月;
    }

    /**
     * @return the 结算日期
     */
    public Timestamp get结算日期(){
        return 结算日期;
    }

    /**
     * @param 结算日期 the 结算日期 to set
     */
    public void set结算日期(Timestamp 结算日期){
        this.结算日期 = 结算日期;
    }

    /**
     * @return the 录入时间
     */
    public Timestamp get录入时间(){
        return 录入时间;
    }

    /**
     * @param 录入时间 the 录入时间 to set
     */
    public void set录入时间(Timestamp 录入时间){
        this.录入时间 = 录入时间;
    }

    public String get录入人id() {
        return this.录入人id;
    }
    
    public void set录入人id(String 录入人id) {
        this.录入人id = 录入人id;
    }

    public String get录入人() {
        return this.录入人;
    }
    
    public void set录入人(String 录入人) {
        this.录入人 = 录入人;
    }

	public String get类型分类() {
		return 类型分类;
	}

	public void set类型分类(String 类型分类) {
		this.类型分类 = 类型分类;
	}
   








}